package cn.scw.framework.protocol;

/**
 * 数据解析接口
 */
public interface DataResolver {

    /**
     * 解析名称
     *
     * @return
     */
    String getResolverName();

    /**
     * 解析数据
     *
     * @param type            协议编号
     * @param orgData         协议数据
     * @param resolverContext 解析上下文
     */
    void resolveData(Integer type, byte[] orgData, ResolverContext resolverContext);

}
